manually controlled load manipulating device - German English Dictionary